umbilical part - Espagnol Anglais Dictionnaire